package org.rbac.po;

/**
 * PubConst entity. @author MyEclipse Persistence Tools
 */

public class PubConst implements java.io.Serializable {

	// Fields

	private Integer id;
	private String CName;
	private String CValue;
	private String CDesc;
	private String CType;
	private Integer CParentId;
	private Integer  CRetention;

	// Constructors

	/** default constructor */
	public PubConst() {
	}

	/** minimal constructor */
	public PubConst(String CName) {
		this.CName = CName;
	}

	/** full constructor */
	public PubConst(String CName, String CValue, String CDesc, String CType,
			Integer CParentId) {
		this.CName = CName;
		this.CValue = CValue;
		this.CDesc = CDesc;
		this.CType = CType;
		this.CParentId = CParentId;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getCName() {
		return this.CName;
	}

	public void setCName(String CName) {
		this.CName = CName;
	}

	public String getCValue() {
		return this.CValue;
	}

	public void setCValue(String CValue) {
		this.CValue = CValue;
	}

	public String getCDesc() {
		return this.CDesc;
	}

	public void setCDesc(String CDesc) {
		this.CDesc = CDesc;
	}

	public String getCType() {
		return this.CType;
	}

	public void setCType(String CType) {
		this.CType = CType;
	}

	public Integer getCParentId() {
		return this.CParentId;
	}

	public void setCParentId(Integer CParentId) {
		this.CParentId = CParentId;
	}

    public Integer getCRetention() {
        return CRetention;
    }

    public void setCRetention(Integer cRetention) {
        CRetention = cRetention;
    }

	
}